Skip to content

chore(docs.dig.net): drop unused @docusaurus/plugin-client-redirects dep (#268) - #52

Merged
MichaelTaylor3d merged 1 commit into
mainfrom
chore/268-drop-unused-redirects-dep
Jul 30, 2026
Merged

chore(docs.dig.net): drop unused @docusaurus/plugin-client-redirects dep (#268)#52
MichaelTaylor3d merged 1 commit into
mainfrom
chore/268-drop-unused-redirects-dep

Conversation

@MichaelTaylor3d

Copy link
Copy Markdown
Contributor

Task

docs.dig.net slice of epic #268 (web-frontends dead-code sweep) — the final frontend. A report-only audit found the CODE surface clean except one unused dependency. v0.7.3 → 0.7.4 (patch, dependency hygiene).

Change

Remove @docusaurus/plugin-client-redirects from package.json (+ its transitives from the lockfile, −28 lines). It was never wired into a plugins: array in docusaurus.config.ts (there is no such array), so the plugin has been inert since the first commit — nothing imports or activates it. Removing it shrinks the dependency tree and the transitive-vuln audit surface.

Verification

  • grep confirms zero references outside package.json/lockfile; no plugins: array exists → nothing to break.
  • tsc --noEmit (typecheck) clean after removal.
  • npm install --package-lock-only regenerated the lockfile (minimal diff — only the dep + its transitives dropped).
  • Full CI gate (14-locale build + a11y/SEO Playwright + unit/e2e) runs on this PR.

Content (md/mdx + i18n) untouched; no code changes.


Generated by Claude Code

…dep (#268)

The plugin was never wired into a plugins: array in docusaurus.config.ts, so
it was inert since the first commit. Removing it (+ its transitives from the
lockfile) is dependency hygiene — smaller tree, fewer transitive deps to
audit. No code references it; tsc clean. v0.7.3 -> 0.7.4.

Co-Authored-By: Claude <noreply@anthropic.com>
@MichaelTaylor3d
MichaelTaylor3d merged commit d1ce74e into main Jul 30, 2026
7 checks passed
@MichaelTaylor3d
MichaelTaylor3d deleted the chore/268-drop-unused-redirects-dep branch July 30, 2026 09:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant